let {
  api_GetActivityInfo,
  api_DeleteActivity
} = require("../../api/getData.js")
Page({

  /**
   * 页面的初始数据
   */
  data: {
    showDeleteBtn: false,
    value: '',
    dataSource: {
      actInfo: {},
      selectedFlag: false, // 参与人展开折叠标记
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {

  },
  //搜索相关函数
  onChange(e) {
    this.setData({
      value: e.detail
    });
  },
  onSearch(e) {
    let str = 'dataSource.actInfo'
    this.setData({
      [str]: {}
    })

    console.log('需要搜索的活动ID', e.detail)
    /*获取活动详情*/
    let params = this.data.value;
    // let params = e.detail;
    api_GetActivityInfo(params, (res) => {
      console.log("#########--活动详情--##########", res.data.data)
      let str = 'dataSource.actInfo'
      if(res.data.data){
        this.setData({
          [str]: res.data.data,
          showDeleteBtn: true
        })
      }else{
        this.setData({
          showDeleteBtn: false
        })
      }
    })
  },

  deleteActivity: function(e){

    // api_DeleteActivity
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  },

  // 参与人展开折叠选择 
  showPaticipate: function (e) {
    console.log(this.data.dataSource.selectedFlag)
    let tmp = this.data.dataSource.selectedFlag
    let str = 'dataSource.selectedFlag'
    this.setData({
      [str]: !tmp
    })
  },
})